steamed veggies - German English Dictionary